.honor-box{width: 100%;min-height: 700px;padding: 20px;box-sizing: border-box;}
.honor-box ul li{position: relative;float: left;width: 30%;height: 180px;margin: 0 20px 20px 0;background-image: linear-gradient(-26deg, #A1C4FD 0%, #C2E9FB 95%);
border-radius: 5px;}
.honor-box ul li h2{font-size: 16px;padding: 5px 0 5px 20px}
.honor-box ul li i{position: absolute;right: 10px;top: 10px;cursor: pointer;}
.honor-box ul li>div{position: relative;width: 50%;text-align: center;}
.honor-box ul li>div h3{width: 90%;height: 40px;font-size: 14px;line-height: 40px;overflow: hidden;}
.honor-box ul li .edit{text-align: left;}
.honor-box ul li .edit p{color: #253746}
.honor-box ul li .edit input{width: 86%;height: 30px;margin: 5px auto;text-align: center;font-size: 14px;background-color: #FFFFFF}
.honor-box ul li .edit .input-number{width: 30%;margin-right: 10px}
.honor-box ul li>div img{display: inline-block;width: 95px;height: 95px;margin-top: 15px}
.honor-box ul li.add{background: #F6F7F8;text-align: center;color: #FFFFFF;font-size: 70px}
.honor-box ul li.add i{top: 50%;left: 50%;transform: translate(-50%,-50%);}

.good-class {
    width: 100%;
    min-height: 700px;
    padding: 20px;
    box-sizing: border-box;
}

.good-class li {
    margin-bottom: 10px;
}

.good-class li input {
    // width: 50%;
    height: 30px;
    padding: 0 5px;
    margin-right: 10px; 
    border: 1px solid #DEE6F4;
}

.good-class li i {
    color: #005496;
    display: inline-block;
    cursor: pointer;
    margin-right: 10px
}

// .good-class li:last-child {
//     display: inline-block;
//     cursor: pointer;
// }
// .good-class li:last-child i {
//     color: #005496;
//     display: inline-block;
//     cursor: pointer;
// }
.good-class {
    .active {
        color: #005496;
        display: inline-block;
        cursor: pointer;
    }
}



/*filter*/

.filter {
    position: relative;
    border-bottom: 1px solid #DEE6F4;
}

.filter .filter-ul {
    float: left;
}

.filter .filter-ul li {
    float: left;
}

.filter .filter-ul li a {
    display: block;
    font-size: 18px;
    color: #253746;
    opacity: 0.6;
    padding: 20px 20px
}

.filter .filter-ul li.active a {
    color: #005496;
    border-bottom: 2px solid #FFCB04;
    opacity: 1;
}